package com.example.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * ClassName:businessReportPojo
 * Description:
 *
 * @Author 赵永峰
 * @Create 2025/10/23 15:11
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class businessReportPojo {
    private String id;                   // id
    private LocalDateTime create_time;  // 创建时间
    private LocalDateTime update_time;  // 更新时间
    private String creator;             // 创建人
    private String process_status;      // 流程状态
    private String sys_update_user;     // 更新人
    private String sys_audit_user;      // 审核人
    private LocalDateTime sys_audit_time; // 审核时间
    private Long sys_deleted;           // 逻辑删除
    private String business;            // 业务名称
    private String management_goal;    // 管理目标
    private String system_require;      // 体系要求
    private String key_analysis;        // 要点分析

    // 子业务及标记位（1-15组）
    private String sub_business_1;      // 子业务1
    private String sign_sub_business_1; // 子业务1标记位

    private String sub_business_2;      // 子业务2
    private String sign_sub_business_2; // 子业务2标记位

    private String sub_business_3;      // 子业务3
    private String sign_sub_business_3; // 子业务3标记位

    private String sub_business_4;      // 子业务4
    private String sign_sub_business_4; // 子业务4标记位

    private String sub_business_5;      // 子业务5
    private String sign_sub_business_5; // 子业务5标记位

    private String sub_business_6;      // 子业务6
    private String sign_sub_business_6; // 子业务6标记位

    private String sub_business_7;      // 子业务7
    private String sign_sub_business_7; // 子业务7标记位

    private String sub_business_8;      // 子业务8
    private String sign_sub_business_8; // 子业务8标记位

    private String sub_business_9;      // 子业务9
    private String sign_sub_business_9; // 子业务9标记位

    private String sub_business_10;     // 子业务10
    private String sign_sub_business_10; // 子业务10标记位

    private String sub_business_11;     // 子业务11
    private String sign_sub_business_11; // 子业务11标记位

    private String sub_business_12;     // 子业务12
    private String sign_sub_business_12; // 子业务12标记位

    private String sub_business_13;     // 子业务13
    private String sign_sub_business_13; // 子业务13标记位

    private String sub_business_14;     // 子业务14
    private String sign_sub_business_14; // 子业务14标记位

    private String sub_business_15;     // 子业务15
    private String sign_sub_business_15; // 子业务15标记位
    private String index_name;//记录唯一的部门/科室/业务名称的标识
}
